package com.ktjy.web.dao;

import com.ktjy.web.entity.BrandItem;
import com.ktjy.web.entity.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BrandDao {
    //查询全部信息
    public List<BrandItem> selectAll();

    //条件ID查询单个信息
    public BrandItem selectById(int id);

    //新增信息
    public  int insert(BrandItem brandItem);

    //修改信息
    public  int update(BrandItem brandItem);

    //删除信息
    public int deleteById(int id);

    //分页条件查询
    public List<BrandItem> page(@Param("name") String name,@Param("pageNo") int pageNo,@Param("pageSize") int pageSize);

    //查询全部记录数
    public  int count();
}
